Micron Document
🎖️GitЯра🎖️

Node / meshtastic / Meshtastic-Android / files / .github / instructions / build-logic.instructions.md

Displaying Raw • View renderedDownload

.github/instructions/build-logic.instructions.md b307ceb5c24b98fa5c8a49fdf95e56eeaa4187bb (b307ceb5) Text, 441 B

---
Tc9d1d9applyTo: "build-logic/**/*.kt"
Tc9d1d9---

Tc9d1d9# Build-Logic Convention Plugin Rules

Tff7b72- Prefer lazy Gradle configuration (Ta5d6ff`configureEach`, Ta5d6ff`withPlugin`, provider APIs).
Tff7b72- Avoid Ta5d6ff`afterEvaluate` unless there is no viable lazy alternative.
Tff7b72- Check Ta5d6ff`gradle/libs.versions.toml` for version catalog aliases before adding new ones.
Tff7b72- Convention plugins: Ta5d6ff`meshtastic.kmp.feature`, Ta5d6ff`meshtastic.kmp.library`, Ta5d6ff`meshtastic.kmp.jvm.android`, Ta5d6ff`meshtastic.koin`.

Served by rngit 1.5.4 - Generated in 0.03s